consistent (the same everywhere) - Francés Inglés Diccionario